package com.junxonline.plat.service.floorplan;

import com.junxonline.plat.dao.vo.*;

import java.util.List;

public interface FloorPlanService {

    /**
     * 获取户型数据
     * @param vo
     * @return
     */
    FloorPlanVO getFloorPlan(QueryFloorPlanVO vo);

    /**
     * 筛选查询户型
     * @param page
     * @param vo
     * @return
     */
    PageVO queryFloorPlan(PageVO page, QueryFloorPlanVO vo);

    /**
     * 添加户型
     * @param vo
     * @return
     */
    boolean addFloorPlan(FloorPlanVO vo);

    /**
     * 修改户型
     * @param vo
     * @return
     */
    boolean editFloorPlan(FloorPlanVO vo);

    /**
     * 删除户型
     * @param floorPlanIds
     * @return
     */
    boolean delFloorPlan(Long[] floorPlanIds);

}
